Mobile Application Developed Based on Social Cognitive Theory